hurler on the ditch - Spanish English Dictionary